be logically tenable - Turkish English Dictionary